Volume 52, Issue 2, April 2023, Pages 435-444
Khaled Mohammed Salamh; Ahmed Mohammed Salama Sayouh; Mohamed El-Sayed Abo Mera